<?
class CriarArquivo{
	
	private $fp;
	private $nomeArquivo;

	public function setNomeArquivo($nomeArquivo){
		$this->nomeArquivo = $nomeArquivo;
	}
	
	public function getNomeArquivo(){
		return $this->nomeArquivo;
	}

	public function salvar($nome, $conteudo, $opcao = "x+"){
			$this->criar($nome, $opcao);
			$this->escreverArquivo($conteudo);
			$this->fechar();
	}
	public function criar($nome, $opcao){
		$this->fp = fopen($nome, $opcao);
	}

	public function escreverArquivo($conteudo){
		fwrite($this->fp, $conteudo);
	}


	public function fechar(){
		fclose($this->fp);
	}

}
?>